Consultar Conteúdos
Depois de gerado o JWT de acesso, você poderá realizar as chamadas as APIs. A API de consulta de conteúdos habilita a realizar uma consulta que retorna um JSON com os dados da lista de conteúdos da pasta.
Interface de Programação (APIs)
Consulta
Faça um comando autenticado de requisição GET em roteiro passando na linha os parâmetros, seguido o modelo abaixo.
GET https://api.elasticencoder.videolib.live/vltools/empr/roteiro?idAgrupador=&numeroPagina=0&objetosPorPagina=20
Parâmetros.
idAgrupador código da pasta.
numeroPagina (ocional) número da página (paginação)
objetosPorPagina (ocional) quantidade de linhas por requisição (paginação)
Cabeçalhos para GET.
Header Valor
Ocp-Apim-Subscription-Key chave de autorização do microserviço.
Authorization chave jwt.
Content-Type application/json.
Exemplo para a chamada
GET https://api.elasticencoder.videolib.live/vltools/empr/roteiro?idAgrupador=486&numeroPagina=0&objetosPorPagina=20
Como resultado, será retornada um json com uma lista dos dados de conteúdos.
[
{
"id": 8317,
"cdGrupoAcesso": 37,
"idEstudio": null,
"cdChannel": null,
"isPodCast": false,
"cdVideo": 8053,
"idPlayerTemplate": 22,
"cdProjeto": null,
"nome": "PEP_EF6_GEO_H06_OBJ01_VID",
"tituloVideoCms":"Teste titulo CMS 6912-2",
"duracaoVideo":"162",
"isLive": false,
"estado": 5,
"dataCriacao": "2025-05-09T15:29:40.663",
"dataModificacao": "2025-05-09T15:31:25.86",
"modificadoPelaAutomacao": false,
"modificadoPeloUsuario": true,
"usuarioAlteracao": "jcardoso@empr.org.br",
"assetId": null,
"programId": null,
"uri": null,
"token": "f3a3a3f3943b47de9f9882c507cdb0f6",
"lingua": "pt-BR",
"player": "https://play.empr.videolib.live/index.html?token=f3a3a3f3943b47de9f9882c507cdb0f6",
"playerAMVE": "https://play.empr.videolib.live//appplayeramve/prod/web/index.html?token=f3a3a3f3943b47de9f9882c507cdb0f6",
"ordemdoDia": null,
"isCdn": true,
"isTranscricao": false,
"isReconhecimento": false,
"is360": false,
"isPublicado": true,
"duracaoPrevistaLive": null,
"idTipoRoteiro": 17,
"idCanal": null,
"cdVideoPreset": null,
"horaPrevistaInicioGravacao": null,
"horaPrevistaFimGravacao": null,
"dataInicioVigencia": null,
"dataFimVigencia": null,
"isExcluido": null,
"dataExclusao": null,
"usuarioExclusao": null,
"isUploading": 2,
"isOrigemLive": null,
"isConteudoEstatico": false,
"descricaoResumida": "",
"jsonInsight": null,
"fileUpload": null,
"extensaoArquivo": null,
"imagensGaleria": null,
"objetoIntegracao": null,
"cod_erro": null,
"status_ret": null,
"erro": null
}
]